プログラム

PowerShellでWindows情報を集める

Windowの状態をPowerShellで取得する方法を調べたのでそのメモとなりますちなみに動作確認は以下で実施しました VersionOSWindows 11PowerShell7.4.1 Windowsシステムの情報 以下のコマンドを実...
プログラム

.Netで実行パスを取得する

.Net 8で実行パスを取得しようとしたところ.NetFrameworkとは若干違いがあったのでメモしておきます System.Windows.Formsが使えない System.Windows.Formsに含まれる【Application...
M365関連

PowerShellのTeamsコマンドの接続時のやり方

この記事で使用しているMicrosoftTeamsモジュールのバージョンは【6.0.0】を使用してとなります 接続する際の種類 Teamsコマンドである『Connect-MicrosoftTeams』する際にそれぞれ試してみます 引数に何も...
M365関連

PowerShellでOneDriveフォルダ配下のステータスを操作する

OneDriveフォルダ配下にあるファイルのステータスをいじる方法を検証してみました OneDriveフォルダ配下の状態を取得する 今回はWindowsの標準コマンドである「attrib」を使用して対象ファイルの状態を確認します $targ...
ツール

dotCoverを使って単体テストカバレッジを作成する

jetbrains社が販売しているdotCoverというツールを使って単体テストのカバレッジを作成してみたので、そのまとめとなります プロジェクトを作成する 今回は以下のMSサイトのテストプロジェクト(MSTest)でカバレッジを作成してい...
プログラム

二分探索を理解する

前回まではソートアルゴリズムについて記載していましたが、今回は探索アルゴリズムの二分探索についてです 二分探索って? ソート済みのデータ構造において、中央の要素と目標の要素を比較して探索範囲を半分に絞りながら進むアルゴリズムとなります。詳し...
M365関連

PowerAppsでロード画面を実装する

以前、PowerAppsでJavaScriptを実行する方法を色々と紹介しましたが、今回は処理時間がかかる際にロード画面を実装する方法を紹介します。関数が用意されているので呼び出すだけなので簡単に実装できます 実装してみる 実装は簡単でJa...
プログラム

マージソートを理解する

前回に引き続き今回はマージソートについてです マージソートって? クイックソートと同じく処理が速いものとなりますが、ソート時に複数の配列を作成する必要があるため、メモリを消費するという難点があります。詳しくは以下のサイトがわかりやすいと思い...
プログラム

バブルソートを理解する

前回に引き続き今回はバブルソートについてです バブルソートって? ソートアルゴリズムの1つで、処理時間が遅いものとなります詳しくは以下のサイトが図解で分かりやすく記載されています バブルソートを実装する ランダム配列は前回の記事で作成したも...
プログラム

クイックソートを理解する

学生時代に習ったソートアルゴリズムを改めてまとめたものとなります クイックソートって? ソートアルゴリズムの1つでソートアルゴリズムの中で処理速度が一番速いものとなっています。ただ、条件などによっては他のソートアルゴリズムの方が速い場合があ...